16.12 -0.71 (-4.22%)

New 52W Low today

589.3K XNYS Volume

XNYS 07 Apr, 2025 5:30 PM (EDT)

Dividend
BlackRock Science and Technology Trust II has an upcoming dividend of $0.22 per share due on 15 Apr 2025 See details

BlackRock Science and Technology Trust II RSI, Moving Averages, Technical Analysis MACD, MFI, Stochastic and Candlesticks

BlackRock Science and Tech... technical analysis - SMA, EMA, Price Change analysis, 52 Week high low, Beta and volume delivery analysis